assume cs:code ds: data

data segment
    db 'Yao             '
    db '19800912        '
    db '15              '
    db '32              '
    db 'SHH             ' 
data ends

code segment
start: mov ax,data
       mov ds,ax
       mov bx,0
  
       mov word ptr [bx+20h],31h 
       mov byte ptr [bx+21h],31h
       mov word ptr [bx+30h],31h
       mov byte ptr [bx+31h],33h
       
       
    ; ;    mov ax,11d
    ;    mov word ptr [bx+20h],11
    ; ;    mov ax,13d
    ;    mov word ptr [bx+30h],13
       

       mov si,0
       mov byte ptr [bx+40h+si],'H'
       inc si
       mov byte ptr [bx+40h+si],'O'
       inc si
       mov byte ptr [bx+40h+si],'U'
       
    mov ax,4c00h
    int 21h
code ends
end start
